/*  WAP主导航 */
.wapNav{overflow-y:auto;height:100%;opacity:0;transform: translateX(-100%);transition:all 0.6s;position:relative;top:60px;padding-bottom:60px;}
.wapNav li{position:relative;}
.wapNav li a{display:block;padding-left:20px;color:#333;height:50px;line-height:50px;border-bottom:1px solid #ddd;position:relative;background:#fff;}
.wapNav li i{font-family:"iconfont";color:#888;font-size:1.2em;font-style:normal;padding:0 15px;position:absolute;right:0;top:10px;}
.wapNav li.cur>a,.wapNav .cur>a:hover{background:#004398;color:#fff;}
.wapNav li :hover i,.wapNav .cur i{color:#fff;}
.wapNav .navSub{display:none;background:#ddd;}
.wapNav .navSub li a{height:40px;line-height:40px;padding-left:40px;font-size:.875em;}
.wapNav .navSub ul{background:#d3d3d3;}
.wapNav .navSub ul li a{height:32px;line-height:32px;padding-left:60px;}

.wapNav .menu{height:50px;line-height:50px;border:1px solid #ddd;border-left:none;border-right:none;overflow:hidden;font-size:.875rem;}
.wapNav .menu a{float:left;width:50%;text-align:center;}
.wapNav .menu a:nth-child(2){border-left:1px solid #ddd;}
.wapNav .menu a i{font-family:"iconfont";margin-right:5px;position:relative;font-style:normal;color:#e60012;}
.wapNav .phone{padding:0 4%;margin-top:15px;font-size:.875rem;}
.wapNav .phone a{font-weight:bold;}
.wapNav .phone a i{font-weight:normal;margin-right:3px;font-size:1.25rem;top:3px;}
.wapNav .phone p{padding-left:35px;line-height:1.2;}
.wapNav .phone p i{width:30px;margin-left:-35px;color:#1a1d86;float:left;font-size:1.75rem;top:8px;}
.wapNav .phone p span{display:block;color:#1a1d86;font-family:Arial;font-size:1.5rem;font-weight:700;}
.wapNav .search{display:block;position:static;background:#f1f1f1;}

@media all and (max-width:1400px) {
  .container{width: 96%; margin: 0 auto;}
  .header{padding:0;}
  .header .logo{left:15px;}
  .headR{right:15px;}
  .nav .m{padding-right:0;}
  .aboutBox1 .main2 .font{padding-left:0;}
  .aboutBox1 .font .txt,.aboutBox1 .main2 .font .txt{padding:0 30px;width:100%;}


}

@media all and (max-width:1200px) {
  .footer{padding-top:40px;}
  .footMenu{padding-right:0;}
  .homeCon>div{width:32%;}
  .video{margin:0 2%;}
  .about .pic{margin-bottom:15px;}
  .about{font-size:0.813em;line-height:1.6;}
  .contactBox2 li span{font-size:1.286em;}
  .contactBox1 .font .phone{font-size:3em;}
  .proList li{font-size:.875rem;}

}


@media all and (max-width:1024px) {
  body{padding-top:60px;}
  .header{position: fixed;width:100%;left:0;top:0;height:60px;transition:all 0.8s;visibility: visible;}
  .head_open{height:100%;overflow:hidden;}
  .header .logo{height:60px;line-height:60px;}
  .header .logo img{height:38px;}
  .navTrigger{display:block;}
  .nav{display:none;}
  .headR{top:20px;right:65px;}
  .headR li{height:auto;}
  .search{top:60px;width:100%;}
  .language .main{transform: scale(1);opacity:1;display:none;transition:all 0s;}
  .head_open .wapNav{transform: translateX(0);opacity:1;}
  .banner .small{display:block;}
  .banner .big{display:none;}
  .footContact{float:right;}
  .footMenu{width:70%;}
  .footWx{display:none;}
  .in_about_sj{margin-top: 20px; margin-bottom: 20px}
  .in_about_sj li{    width: 31%;padding-right: 1%;margin-right: 2%;}
  .more{width: 25%}
  .fold_wrap li{width:33.333%;}
	

@media all and (max-width:920px) {
  .homeCon>div:nth-child(1){line-height:1.6;}
  .proList .pic{display:none;}
	.indexlump1list ul li{width: 48%; margin-bottom: 20px;}
	.dqwj{border-bottom: none;}
	.locate{width: 100%; line-height: 45px;}
	.pnav{width: 100%; margin-top:15px; margin-bottom:15px; float: none; box-sizing: border-box;}
	.pnav a{width:31.333%;height:40px;text-align:center;line-height:40px;border:1px solid #e1e1e1;border-radius:40px;margin:0 10px 10px 0;}
	.pnav a:after{display:none;}

	.ny_about_img{width: 100%;}
	.ny_about_wb{width: 100%;}
	.ny_about{margin: 30px 0;}
	.fa_lc ul{padding: 0px 0;}
	.fa_lc ul li{width: 100%;text-align: left; padding: 0}
	.fa_lc ul:after{display: none;}
	.fa_lc ul li:after{ right: auto;left: 0px;}
	.fa_lc ul li:before{ right: auto;left: 0px;}
	.fa_lc ul li:nth-child(2n){margin-left: 0%;}
	.honor li{width: 48%}
	.workshop li{width: 48%}
	.parter ul li{width: 31.333%}
	.pro_imgs li{width: 48%}
	.pro_imgs li .txt_bt:after{margin: 10px auto 0;}
	.cpxq_t_l{width: 100%;}
	.cpxq_t_r{width: 100%;margin-top: 20px;}
	.cpxq_t_r .cpxq_t_r_jj{margin-top: 10px;}
	.ny_case_list li{width: 49%;}
	.news_con_b{margin-top: 20px;padding-top: 20px; margin-bottom: 20px;}
	
}

@media all and (max-width:768px) {
  .header .logo img{height:40px;}
  .search{padding:0 15px;}
  .search form{width:100%;padding-right:60px;}
  .search .sear_text{width:100%;}
  .search .sear_btn{width:60px;margin-right:-60px;font-size:.875rem;}
  .headR li:not(.language){display:none;}
  .footMenu,.footContact{width:100%;float:none;overflow:hidden;}
  .footMenu{display:none;}
  .footContact .phone span{font-size:2em;}
  .footContact img{height:50px;}
  .copyright{padding-top:20px;}
  .footContact .phone{margin-top:20px;}
	.ny_about{width: 96%; margin: 0 auto;}
	.in_about_textnr{width: 100%}
	.in_about_pic{width: 100%}
	.more{margin-bottom: 30px;}
	.pnav a{width:46%;}
	.honor li{width: 98%}
	.workshop li{width: 98%}
	.parter ul li{width: 48%}
	.pro_imgs ul{margin-right: 0;}
	.pro_imgs li{width: 94%; margin-right: 0;}
	.cpxq_b_kj{margin-bottom: 30px;}
	.scrollleft2 ul li{width: 46%}
	.ny_case_list li{width: 99%;}
	.news_r_text ul li .pic {width: 100%;}
	.news_r_text ul li .text {width: 100%;margin-top: 10px;}
	.xinwenxiangqing .nd_head p{font-size: 18px;}
	.news_con_b{;margin-top: 20px;padding-top: 20px;}
	.news_random2 ul li{width: 100%}
	
}

@media all and (max-width:640px) {
  .aboutBox1 .pic{height:320px;}
  .aboutBox4  li,.aboutBox4  li.txt  div p,.aboutBox4  li .bgImg{height:200px;font-size:.75rem;}
  .aboutBox4  li:nth-child(1){width:100%;float:none;}
  .aboutBox4  li:last-child{display:none;}
  .downList li .txt:after{display:none;}
  .contactBox2 li{width:100%;float:none;}
  .jobList li span{width:33.3%;}
  .jobList li span:nth-child(2),.jobList li span:nth-child(3){display:none;}
  .proList li .more{width:100%;height:40px;line-height:40px;}
  .newsList li .font,.newsList li .pic{float:none;width:100%;display:block;}
  .newsList li .pic{margin-bottom:15px;height:200px;}
	.fold_wrap li{width:50%;}
	.lxwmbg_left{width: 100%}
	.lxwmbg_left ul li{margin-bottom: 20px; line-height: normal;}
	.lxwmbg_right{width: 100%}
}

@media all and (max-width:480px) {
  .news .pic .img{width:150px;}
  .aboutBox1 .pic,.hisroty li .pic{height:240px;}
  .aboutBox4  li,.aboutBox4  li.txt  div p,.aboutBox4  li .bgImg{height:160px;}
	.ac-h{padding: 15px 0;}
	.ac-i{width: 65%;}
	.ac-k1{padding-right: 15px;}
	.ac-k2{padding-right:15px;width: 49%;}
}

